A Chechen-born man accused of being an “international terrorist” conducting hostile reconnaissance against a dissident Iranian TV station in West London has claimed he was “set up”.
A Chechen-born man accused of being an “international terrorist” conducting hostile reconnaissance against a dissident Iranian TV station in West London has claimed he was “set up”.