FREEDOM FORUM: Discussion

Article Image

Liberty Cap Press

If putting your shoe on something sacred or revered is a sign of disrespect, then what are we to make of the present location of the London Stone, upon which the safety of the City was once believed to rest? It now sits between a rusty iron grille an

News Link • Global Reported By Tracy Twyman

Make a Comment