Church people in Sri Lanka hail people power
2022-07-12
By Thomas Scaria Mangaluru, July 11, 2022: As Sri Lanka witnessed a second wave of massive protests; some Church people say people’s power is at work in the island nation. Sri Lankans on July 9 assembled at Galle Face on the Arabian seashore in the capital city of Colombo forcingContinue Reading