Ending weeks of confusion, the Nepal government has finally tabled the Millennium Challenge Corporation (MCC)-Nepal compact - a US government aid program under which Kathmandu will receive $500 million for infrastructure development - in parliament amid a huge protest as the deadline, 28 February, to ratify the compact loomed large