In the latest episode of Space Invaders on Channel 9 and 9Now, airing on Saturday, April 5, at 7:30 PM, viewers are invited to witness an emotionally charged renovation that tackles both physical ...