Protests in Malaysia over presence at defense show of Western firms supplying weapons to Israel.
Protests in Malaysia over presence at defense show of Western firms supplying weapons to Israel.
Watch the latest videos