Bihar Completely Screwed Up – 10 Lynched Today

The North Indian state of Bihar is totally screwed up. In the latest horrifying incident to emerge out of Bihar, a few hundred residents of Dhelpurva village lynched 10 suspected thieves on Thursday morning. Using sticks, iron rods, bricks and stones, a mob of several hundred villagers beat the suspected thieves to death. One person managed to survive […]