The problem is
not that the
iframe
doesn't support HTTPS.
The problem is that the site you're trying to load sends the
X-Frame-Options header[
^] set to "SAMEORIGIN", meaning that only pages on the same domain may display the site in an
iframe
.
This was done deliberately to stop people from doing precisely what you are trying to do.
The Google news API has been deprecated for several years, so you can't use that as a workaround either.
Your best option seems to be to use the RSS feeds:
Using Google News RSS Feeds - News Help[
^]