Qatar-based broadcaster calls on US politicians to uphold freedom of speech and media enshrined in the US Constitution.

Read More At Article Source | Article Attribution