Kathmandu (Nepal) (AFP) – Nepal police fire rubber bullets and use water canons as hundreds protest against a $500-million US grant going before the country's parliament. Nepal signed the Millennium Challenge Corporation (MCC) pact in 2017 to fund infrastructure projects, but its ratification has been in limbo because of divisions within political parties.