An India tailor was beheaded on camera in Rajasthan by two self-proclaimed ‘Islamic warriors’ after sharing a post in support of a politician who sparked global protests with controversial remarks about Prophet Mohammed. The two self-proclaimed ‘Islamic warriors visited Kanhaiya Lal’s small shop in a crowded Udaipur market, pretending …
Read More »