The organization Animal Rights Watch (ARIWA) has reported the liberation of nine ducks from a farm in Hesse, Germany, just before Christmas.

Click here for video, and here for additional photos, from the action.