The proposed Popa Falls hydro power plant has been rejected by Botswana participants at a consultation meeting convened by high ranking Namibian officials at Sedia Hotel on Tuesday. The opponents of ...