Tech
Mankind closer to establishing presence of life on planet Mars
If outcome of years of research is believable, mankind may be closer to establishing the presence of life on planet mars. A group of researchers claim they have discovered a lake beneath the southern pole of Mars, according to a paper published in the journal Science
-
Metro2 days ago
Zambia: NDC president fined K25,000 for allegedly defaming presidential aide
-
VenturesNow24 hours ago
Kenya seeks $750m from World Bank, obtains $200m from AfDB— Official
-
Politics24 hours ago
Ugandan opposition politician abducted, wife says
-
Sports23 hours ago
SA football legend Lucas ‘Masterpieces’ Moripe passes away