US media reports identify suspected attacker as Noah Green of Indiana; posted online about 'mind control,' called US government the '#1 enemy of Black people'
US media reports identify suspected attacker as Noah Green of Indiana; posted online about 'mind control,' called US government the '#1 enemy of Black people'
Recent comments