Outrage amongst animal lovers online as Xanda the cub of Cecil the lion is brutally killed by trophy hunters
Stock Photo There is once again outrage amongst animal lovers on social media today after it was confirmed that the son of the world famous Cecil the Lion has been shot dead in Zimbabwe by …