Mesghena wurde im damals von Äthiopien annektierten Eritrea geboren; seit 1980 lebt er in Deutschland, wo er Anfang der 1990er Jahre eingebürgert wurde. Er studierte Journalistik und Geschichte an der Technischen Universität Dortmund und absolvierte ein Volontariat beim WDR. Er war Sprecher des "„Dritte Welt Journalisten Netzes“" und 1993 Mitbegründer von "Media Watch Germany". Nach dem Ende des Eritreischen Unabhängigkeitskrieges engagierte er sich bei der Umstrukturierung des dortigen Rundfunks. Seit 1995 ist er für die Heinrich-Böll-Stiftung tätig.