Mmmm, "allegedly' and "in my opinion" will offer a certain amount of defence in some countries, but they are not water-tight, again depends on the country.  Think of the difference between the headlines "John Smith a child-molester", and "John Smith a child-molester?"  In some places that question mark will give you a certain amount of protection, but in many other areas it offers no protection against defamation as you have planted the idea.