Hassan also writes widely on foreign affairs for the press .
He is also a frequent commentator on international affairs for television and radio .
commentator also writes widely on foreign affairs for the press .
He is also a frequent commentator on international affairs for television and radio .