A petition to remove the statue of Sir Robert Peel, which stands in Manchester's Piccadilly Gardens, has hit 700.
Full ArticleFury at calls to remove Sir Robert Peel statue and rename Tamworth hospital
Tamworth Herald
0 shares
1 views
A petition to remove the statue of Sir Robert Peel, which stands in Manchester's Piccadilly Gardens, has hit 700.
Full Article