Listen

Description

Farmers in France are taking a stand against their government's regulations.