Senior Aberdeen University lecturer fined for failing to appear for jury duty

Dr Thangavel Thevar
Dr Thangavel Thevar

Breaking