This church is praising God for its 'miracle carrots'. But a BBC documentary is casting doubt on the claim

Giantcarrots

Is God blessing his people with super-size carrots? Or is there another explanation for the growth of these huge vegetables? Tim Bechervaise investigates