Advertisement
World
February 17 2021 7:23pm

Democratic Republic of Congo becomes latest country to see mysterious monolith appear

The Democratic Republic of Congo became the latest country to see a grey, metallic monolith-looking structure appear, turning into a magnet for bemused residents on Wednesday.

Video Home