Per the ICANN database, this domain was created on Nov 4, 2016 and registered by Guy Phillips, who appears to be the owner of Impact Web Solutions, LLC. In short, looks like ICBU paid to have a new website built last November and this is the new domain to use moving forward.