Been there for a few times but never published a report in the daily zap from there.
However you're right this site tilts political news articles as for their boss category. It actually summarises news from various sources through AI. The company is based in Canada and run by two Indian Origin Canadian who are actually enjoying the extra bit of freedom that Canada doesn't deny. They are publishing both sides of the coin irrespective of what's truth.