Liu Rui has been a cartoonist for Global Times since 2003. She is interested in political cartoons and illustrations.
Illustration: Liu Rui/GT
On July 4, 1777, Philadelphia celebrated the US' first Independence Day with a salute of 13 gunshots and ...
Gun violence continues to threaten the safety of US children.
Repeated US gun violence