“Your husband is the worst president”… An embarrassing situation for Biden’s wife before eating ice cream Read more
China denies inviting the leaders of Germany, France, Italy and Spain to meet its president in November Read more