Three Americans have been arrested over their alleged involvement in a failed coup in the Democratic Republic of Congo (DRC). Video shows what is thought to be two of the men groveling for mercy ...
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 ...