Israeli Prime Minister Benjamin Netanyahu has arrived in India for a six-day visit, with the aim of further expanding ties on a range of key areas, including military and trade.

During his stay, Netanyahu will hold talks with his Indian counterpart, Narendra Modi and other top officials, including the Indian president and foreign minister.

Netanyahu is only the second Israeli premier to travel to India.

His visit comes only six months after Modi travelled to Israel.

Meanwhile, Netanyahu’s trip has sparked anger in India with protesters demanding the government sever ties with Israel over its occupation of Palestine and atrocities against Palestinians.