Police clashed with pro-Palestine demonstrators in Barcelona on Wednesday, detaining several people. Post navigation Denial and amnesia: Is the global community ready to welcome Israel back? Tesla urges Delaware court to restore Musk’s $56bn payday