Saudi Arabia has made mistakes, but the media have been running a smear campaign that aims to wreck it, crown Prince Abdullah has said.
Saudi crown Prince admits mistakes but accuses the media of smear campaign.