Baroness Thatcher returns home from hospital

1st November 2010, Comments 0 comments

The former Prime Minister has arrived at her London home after being released from hospital.

0 Comments To This Article