Yes it is a propaganda channel !
Is there no legislation to ban it ?