Spain Ouch! Oh dear! On the Spanish island of Ibiza, an African physicist was hit by a ra

You might like