Lahore Weather


GCU stages Urdu adaptation of Shakespeare’s ‘Macbeth’