Dear BonJon, it is in fact true. According to the latest rules and in light of Switzerland joining Schengen treaty (although in some weird way), you are not required to have Schengen visa if you are TRANSITING through a country of Schengen treaty AND HAVE valid VISA for your DESTINATION. You can stay in transit country up to 3 days total. Hope you enjoy your transit through French countryside