There are some important events which deserve to be remembered. Today is the 20th anniversary of the independence of Namibia–one of the very last African states to gain self-determination. Sam Nujoma was sworn in as the first president of the country on March 21, 1990 by the UN secretary-general, with Nelson Mandela and 19 other [...]