High Court judge Sir David Eady has ordered the pro-Israel group Stand For Peace to pay £140,000 in damages after wrongfully labelling Islam Channel’s founder as a “convicted terrorist”. The landmark ruling…
ACTION ALERT: Protest today 9th September outside Downing Street 11am-1pm There has been a lot of rhetoric around the refugees fleeing into Europe recently, with the iconic picture of the drowned Syrian baby…