Man charged after police officer stabbed at college in Edinburgh

The officer is being treated for an injury which is described as "non life-threatening".

Source