Police deploy 1,500 officers from across Britain onto the streets of London as 250,000 pro-Palestine marchers set to protest near the Israeli embassy
Around 1,500 police officers from forces across the UK have been drafted into west London to maintain order as another mass march for Palestine gets...