Indians have reacted to US president Donald Trump describing the air in India, China and Russia as “filthy” during the final election debate. His remarks drew both anger and introspection, with some Indians asking Prime ...