Maha approves 18 court buildings, 23 residences for judges

Maha approves 18 court buildings, 23 residences for judges