UK: Protesters storm Israeli-owned London store

(TheJC) An Israeli-owned cosmetics store in London was targeted by pro-Palestinian activists in a...

Read More