Indian fisherfolk protest arrests of 22 fishermen off North-East

Fishermen in Rameswaram, Tamil Nadu, have initiated a day-long strike demanding the release of 22 Indian fishermen detained by the Sri Lankan Navy. The detainees are accused of trespassing in waters near Jaffna.






