Scientists have announced that the mystery of the "Bermuda Triangle" of the homing pigeon world may have been solved. For…