CHINA has lashed out at Washington after US President Barack Obama welcomed the Dalai Lama to the White House, saying the meeting has damaged relations between the two countries.
Lash out at
- If you lash out at someone or something, you speak to them very angrily or cruelly, criticizing or scolding them.
CHINA has lashed out at Washington after US President Barack Obama welcomed the Dalai Lama to the White House, saying the meeting has damaged relations between ...