US is last country to complain about internal meddling: Analyst

The United State has no right to criticize other nations for interfering in the affairs of other countries, an analyst says. Read more