ADVERTISEMENT
Free Beacon Videos

McCain: U.S. Has 'No Credibility' in Egypt

'With Apache helicopters flying overhead, nothing is more symbolic of the United States of America siding with the generals'