After hosting on RT, the pro-Putin cable news outlet, I think Al Jazeera would be a more appropriate venue for Larry.