Watch: Twin blasts rock churches in Pakistan's Lahore

Tehreek-i-Taliban Pakistan (TTP) splinter group Jamatul Ahrar claimed responsibility for the twin blasts near Saint John Catholic Church and Christ Church in Youhanabad area here in Pakistan on Sunday.