Giant meatball of extinct mammoth unveiled in The NetherlandsThe meatball created by Australian cultured meat company Vow promises that it was not an April Fools' joke.Wed Mar 29 2023