The Nepali Army deployed troops on Kathmandu’s streets Tuesday evening to contain the violent unrest that forced the political leadership to step down, fueling instability in the South Asian nation.
Latest posts by Toimitus (see all)