Palestinian children, who live in Lebanon, hold banners during a protest against Israel's military action in Gaza, in front of the International Committee of the Red Cross (ICRC) in Beirut, July 16, 2014. [Photo/Agencies]
Americans show strong patriotism on July 4 and World Cup
Investor visa program sprouting US jobs nationwide
US welcomes new citizens 'home' on its birthday
Exhibit paints picture of contemporary Chinese art through 3 giants
Xi attends BRICS summit, visits Latin America
Unspeakable cruelty of wartime Japan
President Xi visits South Korea