United Kingdom November 5, 2023Meet Baren streets pirate — lost an arm – still on streets – NORWICH, England