In a surprising turn of events, Dominic Martin, who surrendered to the police after claiming responsibility for the recent explosions at a Christian prayer meeting, has left investigators baffled with his actions. Martin, who voluntarily turned himself in just hours after the blasts, was described as a person of "exceptional intelligence and diligence" by law enforcement officers.