Pedro Ramirez has not been in Beijing, People's Republic of China