Washington DC Cherry Blossom Festival: Parade and 10 mile run

The Washington DC Cherry Blossom Festival Parade and 10 mile run take place today in downtown DC and hundreds of thousands of people turned up for the event.The parade started at 9:45 am on Constitution Avenue. The...

closeSign in to NowPublic

is reporting from