Cult leader Paul Mackenzie allegedly asked followers to starve themselves to death to meet Jesus and now faces charges that include murder. The post Doomsday Cult […]
Up to 600 North Koreans have “vanished” after having been repatriated from China to the isolated communist country, said a human rights group. The post Hundreds […]