A US based Nigerian man, Steven Austin, has been killed in a hit-and-run accident that occurred in the South Natomas neighborhood of Sacramento on Sunday, July 12.
This comes days after the Imo State native posted a cryptic post about living upright on Facebook.