Sri Lanka unveils Kenya’s first-ever Buddha statue
The Sri Lanka High Commission in Nairobi, Kenya, has installed a statue of Lord Gautama Buddha outside the premises of ...
The Sri Lanka High Commission in Nairobi, Kenya, has installed a statue of Lord Gautama Buddha outside the premises of ...