Noah Green’s Facebook Posts About Nation of Islam, Losing His Job
Facebook posts appearing to be from Noah Green, the 25-year-old man linked to Friday’s attack on Capitol Police, included a proclamation that Nation of Islam leader Louis Farrakhan was “here to save me and the rest of humanity, even if it means facing death.”
Read More
0