I recently traveled there, yes France requires RTD holders (whether they have PR or not) to obtain a short stay visa (Schengen) before travelling there, I applied with RTD at VFS Ottawa and received the visa in 30 days, submitted bank statements, job letter, house contract...
Took a direct...