According to comprehensive foreign media reports, the Nepalese government submitted a controversial “Millennium Challenge plan (MCC)” agreement to the Parliament and asked the parliament for approval. This triggered violent clashes between protesters and police outside the parliament building. Despite the opposition to the agreement in the country, the spokesman of the US State Department recently forced the Nigerian parliament to decide whether to consider and pass the MCC before February 28...