Recent claims by the US Congressman Scott Perry have reignited a heated debate over the role of the US, specifically under the Obama administration, in […]