Big Martyrs’ Day rally in New York’s Times Square demands Kashmir’s freedom from Indian yoke
New York: In recognition of all those including the 13th July 1931 martyrs who laid down their lives so that the people of Kashmir may live with their heads held high, a peaceful protest march took place at historic Times Square, New York. Hundreds of