Bono, Kensington, and the Caroling Angels Shane Claiborne December 30, 2013 Church Life, General 1 DEC 30, 2013 | BY: SHANE CLAIBORNE -- In case you missed it…For the 5th consecutive year, Bono hit the streets of Dublin singing...