>>150897568
India is an absolute dump. Been there a few times for work. It’s disgusting.