This is a new publication launched yesterday in an online format (for now I hear) and is a combined project between Christians in Science and its US equivalent the American Scientific Affiliation.
Check it out here.
In all honesty/modesty I am plugging it here as I was invited to be contribute something (and am now a "Staff Writer" on it) so although there hasn't been much blogging on here as of late there is a article by me over on GoN which you can check out.
March 7, 2014
18 hours ago