Liberal woman is OUTRAGED over ducks having s*x.. WTF is wrong with these people!