Two detained

Click to follow
The Independent Online
Two people being held under the Official Secrets Act at Paddington Green police station, west London, were still being questioned today, after police successfully applied to detain them for a further 36 hours.

Comments