GOAT US OUT OF HERE! More than 20 Stolen Farm Animals Found by Police in Van
SOMEBODY’S BEEN BAA-D! Miami-Dade police officers found over 20 animals — including goats, sheep, and chickens — allegedly stolen from a farm in Florida last month packed into an air-conditioned van.