Today in Pictures: Cherry Blossoms, Pillow Fights, and Bird Flu

Revelers take part in a giant pillow fight in Trafalgar Square on "International Pillow Fight Day," April 6, 2013 in London. (Oli Scarff/Getty Images)

Click to see the rest of ABC's Today in Pictures

Join the Discussion
blog comments powered by Disqus
You Might Also Like...