Rohrabacher also said the U.S. can not hide behind the spirit of the Olympics this August in Beijing as an excuse to ignore what the congressman called China 's " horrifying " human rights record .