Outrage as pro-Palestine protester spotted 'carrying The Final Solution placard' December 10, 2023 Fury has erupted after a pro-Palestine protester was allegedly spotted carrying a placard which read “The Final Solution?” while marching through Central More