Baby Found In Casino Dumpster
Metro Police Capt. Robert DuVall responds to questions from reporters after a Planet Hollywood employee discovered a dead baby in a trash bin outside the hotel Monday, Oct. 21, 2013. by Steve Marcus
Metro Police Capt. Robert DuVall responds to questions from reporters after a Planet Hollywood employee discovered a dead baby in a trash bin outside the hotel Monday, Oct. 21, 2013. by Steve Marcus