Depository of News

On The Air: Vehicle slams into clothing store in Brazil during live stream

newsdepo.com · tech

A vehicle veered off course and crashed into a store in Brazil while an employee was livestreaming on social media.

Read full article →