At least three US citizens – accused of being CIA agents – have been arrested in Congo after a failed coup: three people killed in a shootout at the presidential palace and the home of a close ally
Three Americans have been arrested for their alleged involvement in a failed coup in the Democratic Republic of Congo (DRC). Video allegedly shows two of […]
Read more