Man Found Killed at Alexandria Apartment Complex: Police

A man was found killed at an apartment complex in Alexandria, Virginia, Wednesday night, police say. Officers responded to the Mayflower Square apartments in the 5900 block of Quantrell Avenue for a possible shooting just before 4 p.m. They found the 57-year-old man suffering from an injury to his upper body. Medics took him to a hospital, where he died…