World's Crookedest Indian
The son of a Central Reserve Police Force (CRPF) constable has been arrested by the Chikkajala police for stealing 18 two-wheelers in India. The police said Harsha (20), a resident of CRPF Quarters in Yelahanka, used duplicate keys to steal the vehicles from parking lots and from homes. He was caught while trying to […]
World's Crookedest Indian Read More »