Tag Madagascar

Not apocalyptic enough. Not yet.

Karen Allen reported from Madagascar earlier this month: The three Russians who landed on the Indian Ocean Island of Madagascar showed a curious interest in church architecture when they arrived months before the 2018 presidential election… But their particular interest…