At Oak Ridge National Laboratory in Tennessee, physicist Leah Broussard is planning experiments to reveal the existence of a mirror universe, or mirrorverse.