Coronavirus Updates


Global stock markets plunge weighs on KSE-100