In India, going to a police station is not the most pleasant experience.— Tanushree Dutta
In India, going to a police station is not the most pleasant experience.