on April 10, 2013 The Human Race One moment some 80 people are walking on a big city street. Suddenly a blinding… on April 10, 2013