Question to moderator(s)
The second thread in this forum says "where to find information about...." http://www.flyertalk.com/forum/information-desk/1671782-where-find-information-about.html
Insurance is one of the listed topics.
in addition, there is a search function on the site. you could also Google flyertalk and "travel insurance"