Another Biden gaffe?

Another Biden gaffe?

China - Japan Dispute

China - Japan Dispute

After The Earthquake

After The Earthquake