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