San Francisco Fire Department

At Least 30 Young People TRAPPED IN HULL After SF Boat Capsizes

San Francisco Fire is reporting that boat capsized near Pier 45 with about 30 juveniles on board. SFFD said on…

8 years ago