Tag: Odii Chukwuma Emeka

Nigerian National Nabbed Over Drugs

Published on September 4, 2022 by Flora Mitumba

Nigerian national, Odii Chukwuma Emeka, arrested for what now appears to be a serious drug syndicate in the capital, Lilongwe. […]