news and views.

ad