February 8, 2019 12:58 pm
KATHMANDU, Feb 8: Nepal has stayed intact in the 161st position, according to the latest FIFA World Rankings published on Thursday. India, despite dropping six places down to the 103rd place, still is at the top of the South Asian rankings.