groundviews.org
Fr. Jim Brown and Mr. Vimalathas: Five years after disappearance, where are they and what has happened to the investigation?
Fr. Jim Brown, a Catholic Priest from diocese of Jaffna in Northern Sri Lanka and his associate, Mr. Vimalathas, a father of five people, seem to be just two names and statistics in the long…