Nifo Ufau Arrested after Fatal Pedestrian Accident on Bayshore Boulevard [San Francisco, CA]
Nifo Ufau Arrested after Hit-and-Run Pedestrian Collision SAN FRANCISCO, CA (July 22, 2020) — Officials arrested 21-year-old Nifo Ufau after a hit-and-run crash that killed a 50-year-old man on...