Mercer County right to Life will be selling roses after all Masses next weekend. Roses are $2.00 each or 3 for $5.00.