High Commissioner of Sri Lanka to Kenya Kananathan and LOLC Chairman Ishara Nanayakkara unveils the first Lord Buddha statue in public place in Kenya
The Sri Lanka High Commission in Nairobi, Kenya has installed a statue of Lord Gautama Buddha outside the premises of […]