A physically challenged man, said to be deaf and dumb was caught with a recently detached human head and Read More Share This: Facebook Twitter Google+ Pinterest Linkedin Whatsapp
According to reports, Soldiers on Monday, August 10, opened fire on protestors, who barricaded OB/OB gas Read More Share This: Facebook Twitter Google+ Pinterest Linkedin Whatsapp