on June 7, 2026 Parallel Partners A scientist accidentally invents a device that allows people to communicate with their counterparts in… on June 7, 2026