PM Modi claims Congress gave key island of Katchatheevu to Sri Lanka, controversy erupts | WION

This post was originally published on WION.