According to the inspector general for Afghanistan reconstruction, John Sopko, American taxpayers have allegedly provided $2.5 billion in humanitarian assistance to Afghanistan without the U.S. government knowing where that money is going.
Chinese police and national security agents arrested 13 believers after raiding a Christian worship service in the nation’s Sichuan province last week.