August 14 2018 12:48pm

Saudi TV falsely accuses Canada of ‘freedom of opinion’ arrests

Saudi Arabia’s state-owned television network, Al Arabiya, has published a video that falsely accuses Canada of arresting several prominent figures for “freedom of opinion.”

Responsive site?

Video Home