By Mahmood Hasan (18 December 2017) – Nepal’s journey towards democracy crossed another milestone when the last phase of federal legislative elections was completed on December 7, 2017. We have