by Daniel Bell According to reports, China executes more people than the rest of the world combined. The widely reported numbers are just speculation. The
Tag: American visa fraud
Indian Government and Public Furious over Diplomat’s Arrest in New York
India’s political leadership as well as Indian public is reacting strongly to the arrest of a female Indian diplomat in New York City last week.