An Opera News Kenya publication
The family of Abducted Tanzanian tycoon Mohammed Dewji’s has announced a Tsh1 billion (Sh44 million)…