500 Police Officers were deployed to take down the leaders of the England based doomsday cult: The Ahmadi Religion of Peace and Light which had grown in to perhaps the largest cult in the world, at their headquarters
Armed Police. Helicopters. Riot vans. The full shabang.
They had their own facebook page and everything
Incoming Netflix mega series lol
Armed Police. Helicopters. Riot vans. The full shabang.
They had their own facebook page and everything
Incoming Netflix mega series lol