Wishma Sandamali: The siblings suing Japan over their sister's death

Wishma Sandamali: The siblings suing Japan over their sister's death

The Myotsuji temple sits in Aisai, a little known city in the Japanese prefecture of Aichi. Located more than 9,000km (5,600 miles) from her home in Sri Lanka's Kadawatha district, it is the final r… [+8222 chars]

Read More
Top