seems there were plenty of witnesses https://www.bbc.com/news/world-us-canada-52767764
What in the hell? Wow! This is terrible!
Forum Rules