Town Sinking in Sierra Leone; Inhabitants Ask God and the West for Salvation Gibs
Octavio Rivera Daily Stormer August 25, 2018 Yelibuya, the sinking town. The Great Bringer of Storms continues his work. Al Jazeera: Yelibuya, a small town in northwest Sierra Leone, is…