Gates of Vienna News Feed 4/23/2021

Seven sheriff’s deputies have been placed on leave after a black man named Andrew Brown Jr. was shot dead during the execution of a drug trafficking warrant in Elizabeth City, North Carolina. Mr. Brown reportedly was shot in the back … Continue reading

Read more at Gates of Vienna

We are ad-free!


Share this: