Many websites prevent themselves from being loaded in iframes for security reasons.
If a site doesn't load, try opening it in a new tab.