US shares map to show countries where citizens enjoy most freedom, takes a dig at China

The US Embassy in Australia has shared a map showing the countries in which citizens enjoy the most freedom. "The United States and Australia stand together as free nations, where people can speak, vote, and worship as they choose. In China, those freedoms are denied," the post read. The Embassy claimed that in India, citizens are "partly free".

Load More