Email: sabrangind@gmail.com
Author: Stan Cox
The Israel-India-U.S. Triangle
In 1981, India’s post office issued a stamp showing the flags of India and occupied Palestine flying side by side above the phrase “Solidarity with the Palestinian people.” That now seems...