WorldMoussa joins anti-Mubarak protestsTNT DeskFebruary 5, 2011 by TNT DeskFebruary 5, 2011 Cairo: Arab League Secretary General Amr Moussa on Friday joined anti-Mubarak protests in Cairo’s Liberation Square and said he may run for president in the...