Who is Tharman Shanmugaratnam, Singapore’s new Indian-origin president?

See also  Explain: What is KAVCH in Indian Railways System? Features, mechanics, development and more

Leave a Comment