From Berlin to Karachi, thousands demonstrate in support of