close
This ad will auto close in 10 seconds

India committed to build 50,000 houses in Sri Lanka: Govt

India is committed to build 50,000 houses for internally displaced people in Sri Lanka.