Lesotho, a small landlocked country in Southern Africa, is famous for its stunning landscapes and rich culture ...
The Court of Appeal has ordered the Lesotho Highlands Development Authority to pay compensation owed since 2013 to more than ...