Man’s picture of huge spider sparks mixed reactions 25 August, 2023 by Newstars Education See also Founding CEO refuses to step down as tech company appoints new leader. Then war of emails begins