Mother and toddler fall to their deaths at baseball stadium, police say

0
22

[#item_full_content]A mother and her young son fell to their deaths at Petco Park, the home of the San Diego Padres baseball team, minutes before a game Saturday afternoon, according to a news release from the San Diego Police Department.

LEAVE A REPLY

Please enter your comment!
Please enter your name here