Initial damage reports from Hurricane Iota aren’t looking good. The storm killed dozens in Nicaragua and severely damaged or destroyed 98-percent of the infrastructure on a small Colombian island. Iota officially dissipated earlier this week, but its wrath remains.
Tropical Storm Eta has already killed dozens in Guatemala, Mexico, and Honduras after unleashing flooding and mudslides. Now, the enormous storm has turned nearly stationary, threatening parts of Florida and Cuba with heavy rain and flooding.
A village in Liberia with a gruesome history now has new purpose. Over a century ago, villagers buried six girls alive as a sacrifice for power. They then erected six stones on the sacrificial grounds and worshipped these stones as a symbol of power bought […]
Afghanistan is a strictly Islamic country and it’s a hotbed for Islamic terrorism. By law, no other religions – including Christianity – are allowed to exist, according to persecution watchdog Open Doors USA.