How to Explain Those Mysterious Intergalactic Radio Bursts Detected