UK Court slaps $28.7M penalty payment to Pak High Commission

UK Court slaps $28.7M penalty payment to Pak High Commission