DNA Test Puts Pallegama Thero Case In Focus

DNA test order in former Atamasthanadhipathi Pallegama Hemarathana Thero case highlights law, science, and public trust in justice. … Continue reading DNA Test Puts Pallegama Thero Case In Focus