BRITAIN FIRST LAUNCHES CHRISTIAN PATROLS!: it seems honorable to stand up against islam, but the “red cross” seems fishy…(i smell vatican involvement)