US Based International Group Calling For Gun Control Campaigned For Disastrous Regime Change In Libya

BTR News (Washington, DC) – News outlets are being flagged for disinformation related to a Washington, DC demonstration created by a “global” group called Avaaz. A Facebook live-streamed video posted by WLOS News 13 says Continue Reading →