A Nigerian medical doctor, Omafuvwe Jerome Ighowho, who is currently in detention in Saudi Arabia, ...
But without ad revenue, we wouldn't even be here. And we might not be here much longer.