News

The can­cel­la­tion of the In­de­pen­dence Day Pa­rade dis­ap­point­ed those who saw the pa­rade as a ges­ture of pride in the coun­try’s na­tion­hood. There will be oth­er, less grand and more ...
Spain, where the In­de­pen­dence Day pa­rade was can­celled this year, a very dif­fer­ent scene un­fold­ed thou­sands of miles away in Bei­jing.