Please tell me whether the sentence below is correct or not

Fabian   Thu Dec 15, 2005 4:32 am GMT
He believes that the public holiday of Christmas deserves respect and attempts diminish the holiday by refusing to say `Merry Christmas' or restricting Christmas traditions are wrong.


(grammatically correct or not)
Jim   Thu Dec 15, 2005 4:40 am GMT
not

"He believes that the public holiday of Christmas deserves respect and attempts to diminish the holiday by refusing to say 'Merry Christmas' or restricting Christmas traditions are wrong." is correct.

"He believes that the public holiday of Christmas deserves respect and that attempts to diminish the holiday by refusing to say 'Merry Christmas' or by restricting Christmas traditions are wrong." is clearer.
Fabian   Thu Dec 15, 2005 5:01 am GMT
Thank you Jim