A shooting spree in the city of Prague has killed 10 persons, injuring around 30 others. The person who fired the gun is dead.