Tag: Carlisle Rivera
Two thwarted Iranian assassins of Donald Trump arrested and charged, one still on the run
Iranian fugitive Farhad Shakeri was one of three men tasked by Tehran regime to kill Donald Trump
Iranian fugitive Farhad Shakeri was one of three men tasked by Tehran regime to kill Donald Trump