MUST-SEE ARAB LIVE TV gives new meaning to the concept of political ‘debate’

.