They’ve ID’d him! John Che Guevara Mohammed Farrakhan.
“He was born in the United Kingdom.”....
He may have been born in the UK but I don’t give a rats behind WHERE he dies as long as he DIES and soon. You live by the sword you die by the sword. Get ‘er Done!!!!!!