Read MorePrachanda will head the new government until 2025 as part of a deal reached with another party.Prachanda will head the new government until 2025 as part of a deal reached with another party.

Terms of Use
Read MorePrachanda will head the new government until 2025 as part of a deal reached with another party.Prachanda will head the new government until 2025 as part of a deal reached with another party.