News Briefs
  • 18:35

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

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