Looks like Russia is on a roll: What with a June 15th 2011 deadline. Russia will put a ban on the import of all beef from Brazil for “sanitation worries.” (?) Russia has also banned the import of potatoes from Egypt because of “sanitation worries.” (?) Then of course we have all heard that because […]