
UPDATE – The Jefwa Brothers, Could They Turn Themselves In? {They Did}
(UPDATED) March 7th, 2023: The Jefwa brothers are no longer wanted. During testimony today during the trial for Abdurahman Mahmoud Sheikh and 8 others, Senior Superintendent James Githinji, stated that…