| 12.9°C Belfast

Video: ID cards - Should we give up our freedom for safety?


RT UK has got involved in the debate on ID cards which the British Government are proposing to re-introduce.

Most Watched Videos