Social media giant Twitter Inc has apologised to an Indian parliamentary panel for showing a northern Himalayan region as part…
This website uses cookies.