Thank you for trying AMP!
We have no ad to show to you!
British office of communication, Ofcom is being urged to immediately revoke the license of the TV station founded by Islamic…