US first lady, Jill Biden touches down in Japan for the Tokyo Olympics (Photos)
Jill Biden has landed in Tokyo, Japan ahead of Friday’s opening ceremony for the 2021 summer Olympic games. This marks her first solo trip abroad as a first lady. The...