New Evidence on Alleged Massacre in BUCHA, Kiev Region (Another Western False Flag to Ignite War) April 5, 2022 by Admin · Published April 5, 2022
GULF OF TONKIN REDUX: US PREPARING FOR INVASION OF YEMEN’S WESTERN COAST – HOUTHI LEADER October 15, 2016 by Admin · Published October 15, 2016 · Last modified October 18, 2016