Tag: USA

God Bless America!

Gregory Vaughn Hill Jr, 30, was fatally shot by police who responded to a noise complaint in Fort Pierce, Florida. The 30-year-old was found dead with a gun in his back pocket and toxicology reports showed he was drunk when…