Venus may be tearing itself apart from within | Virexa