Last Sunday, a disturbing video of a woman being publicly beaten surfaced online and went viral almost instantly. While one would guess that the video must have been from Afghanistan, Indonesia, or a similar Sharia-run Islamic nation, the revelation that it was from Uttar Dinajpur in the Indian state of West Bengal left netizens in […]