Enter to win every day in CTNOW's 21 Days of Summer Giveaways. Click here to see today's prize.

Spanish protests

Riot police scuffle with demonstrators, who are gathered to protest against government austerity measures, at Barcelona's Plaza de Catalunya. Reuters photo
Loading

84°