In Britain, Another Step Toward the Abyss February 27, 2024 The country that stood up to Nazism takes capitulation to Islam to new heights. The post In Britain, Another Step Toward the Abyss appeared first on Frontpage Mag. Share: XFacebookLinkedin Author: