BREAKING: Video surfaces showing Nazar ‘Shell’ Mohamed leaving Venezuelan Embassy

A video has surfaced showing prominent businessman Nazar “Shell” Mohamed leaving the Venezuelan Embassy in Georgetown, reigniting controversy over his ties with Venezuela. When reports of such visits first emerged, the Mohameds, sanctioned by the United States Government, flatly denied them, with Mohamed even daring Vice President Bharrat Jagdeo to…

read more