Protest forces London Ahava store to close
An Ahava store in London was forced to close again after pro-Palestinian activists blocked the entrance.
An Ahava store in London was forced to close again after pro-Palestinian activists blocked the entrance.