Resign Modi; Activists drop banner on London’s Westminster Bridge

Indian diaspora and activists in the United Kingdom on Sunday dropped a banner from London's Westminster Bridge,…