Peterhead man fined £500 after dragging police officer down a flight of stairs

© SuppliedPeterhead Sheriff Court.
Peterhead Sheriff Court.

Breaking