Links post for 2017-04-17 to 2017-04-23

Links post for 2017-04-10 to 2017-04-16

Links post for 2017-04-03 to 2017-04-09

Links for 2017-03-20 to 2017-04-02 (yeah, I missed last week)