When you create an event in a Google calendar, you can enter website addresses, and they will appear as clickable links. Any inserted blank lines remain, and help make the event information more readable.
However, if the calendar is embedded on a web page in agenda format, then any such formatting is lost when you click on the event. No links appear, and the text appears in a single continuous mass.
The solution is to add html coding in the event description: <a> tags for links, <p> for paragraphs, and < br/> to force a line break. Then save the event. It will display properly now on the web page.
However, if you attempt to edit the event again, Google strips out any html code, and you have to put it all back again. To get around that, you might want to save a local copy of the modified text in a Word document or something.
While this may seem overly technical, we mention it here because we use Google calendar ourselves, and so do many of the nonprofits we work with.