Video footage

Failed coup in Congo: 3…

May 20, 2024

[ad_1] NEW DELHI: Three Americans have been arrested in the Democratic Republic of Congo (DRC) for their alleged involvement in a failed coup attempt. The men were apprehended following a shootout in the capital, Kinshasa, and are believed to be…