Russian woman jumps off bus Staff WriterFeb 12, 20210 (UTV | COLOMBO) – A foreign woman who fell from a moving bus at Katugoda in Galle was admitted to the Karapitiya Teaching Hospital with Read more