News

A national constitution is a social contract that sets out the rules by which the people agree to govern themselves. This explains why the making of a constitution or any amendment to it must always ...
President Hakainde Hichilema seeks to control the National Assembly by adding 92 new seats and creating 55 new constituencies ...