No Picture
24/7 Fire Rescue!

Apparent Suicide in Facebook Employee’s Jump from Building Near Facebook Headquarters Building at Facebook Office Complex in Menlo Park, California

769 Menlo Park police and Menlo Park Fire Protection District firefighter/paramedics responded about 11:30 a.m. Thursday September 19, 2019 to a report that an adult male jumped off the 4th floor of a building near […]