REVEALED: (VIDEO) US Allegedly Channels $697 Million Annually to Sponsor Boko Haram, Other Terrorism Sects
In a recent development, U.S. Congressman Scott Perry has claimed the United States Agency for International Development (USAID) of inadvertently ...