Weekend Reading, 19 June

Some headlines and blogs you might’ve missed.