As Indians celebrate their Independence Day, Kashmiris and Pakistanis protest outside India House, the Indian High Commission in London's Aldwych, about Indian PM Narendra Modi's recent decision to strip Indian-administered Kashmir of its special status, London, on 15th August 2019, in London, England.
{}