Repeat: Ambassador Samantha Power said Russia has no business delivering aid in Ukraine when international aid groups are better equipped to do the job.
Ambassador Samantha Power said Russia has no business delivering aid in Ukraine when international aid groups are better equipped to do the job.