Richard Roberts

Richard Roberts is a Foreign Service Officer currently serving as the Public Affairs Officer at the US Consulate General in Okinawa, Japan.


Page: 1