Advertistment
Dedduwa Jayathungalage Siripala (1948 - 7 August 1975) better known as Maru Sira, was a Sri Lankan who was executed amongst much controversy. Maru Sira achieved fame through several dring escapes.
Advertistment
Advertistment
Advertistment