Man Charged with Defacing Churchill Statue in London A man has been charged with defacing the iconic Churchill statue in London, sparking discussions on public monuments and their significance. His court appearance is set for later today. Read More » Admin February 28, 2026