Content from Database not loading after special characters

Hi,

For some reason I can't figure out, out of nowhere one of my client's websites has stopped loading all of its content. It will load everything up until it hits a special character at which point it breaks.

For example, there is a downloads page that has a list of brochures in different languages. the page content loads fine until it hits the "ñ" in "Español" and then everything after that isn't available despite it existing in the database (I've checked the corresponding line in the sql file)

INSERT  INTO <code>wp_posts</code>  VALUES('10','1','2013-02-26 10:46:38','2013-02-26 10:46:38','To download our company brochure please click on the language of your choice:rnrn<a href=&quot;http://www.domain.co.uk/wp-content/uploads/2013/04/Domain-Brochure.pdf&quot;><img class=&quot;size-full wp-image-83&quot; alt=&quot;gb&quot; src=&quot;http://www.domain.co.uk/wp-content/uploads/2013/02/gb.png&quot; width=&quot;16&quot; height=&quot;11&quot; /> English</a>rnrn<a href=&quot;http://www.domain.co.uk/wp-content/uploads/2013/04/Domain-Spanish-Brochure-LR.pdf&quot;><img class=&quot;size-medium wp-image-86&quot; alt=&quot;es&quot; src=&quot;http://www.domain.co.uk/wp-content/uploads/2013/02/es.png&quot; width=&quot;16&quot; height=&quot;11&quot; /> Español</a>rnrn<a href=&quot;http://www.domain.co.uk/wp-content/uploads/2013/06/Domain-Brochure-German-LR.pdf&quot;><img class=&quot;size-medium wp-image-85&quot; alt=&quot;de&quot; src=&quot;http://www.domain.co.uk/wp-content/uploads/2013/02/de.png&quot; width=&quot;16&quot; height=&quot;11&quot; /> Deutsch</a>rnrn<a href=&quot;http://www.domain.co.uk/wp-content/uploads/2013/04/Domain-Portuguese-Brochure-LR.pdf&quot;><img class=&quot;size-medium wp-image-84&quot; alt=&quot;pt&quot; src=&quot;http://www.domain.co.uk/wp-content/uploads/2013/02/pt.png&quot; width=&quot;16&quot; height=&quot;11&quot; /> Português</a>rnrn<a href=&quot;http://www.domain.co.uk/wp-content/uploads/2013/04/Domain-Portuguese-Brochure-LR.pdf&quot;><img class=&quot;size-full wp-image-91&quot; alt=&quot;br&quot; src=&quot;http://www.domain.co.uk/wp-content/uploads/2013/02/br.png&quot; width=&quot;16&quot; height=&quot;11&quot; /> Português</a>rnrn<a href=&quot;#&quot;><img class=&quot;size-medium wp-image-88&quot; alt=&quot;it&quot; src=&quot;http://www.domain.co.uk/wp-content/uploads/2013/02/it.png&quot; width=&quot;16&quot; height=&quot;11&quot; /> Italiano (coming soon)</a>rnrn<a href=&quot;#&quot;><img class=&quot;size-medium wp-image-87&quot; alt=&quot;fr&quot; src=&quot;http://www.domain.co.uk/wp-content/uploads/2013/02/fr.png&quot; width=&quot;16&quot; height=&quot;11&quot; /> Français (coming soon)</a>','Downloads','','publish','open','open','','downloads','','','2013-06-25 09:28:06','2013-06-25 09:28:06','','0','http://domain.co.uk/downloads/','10','page','','0');

Actual domain name changed, but this is the line in the sql file for the content of the downloads page.

The resultant page loads like the attached screenshot.

Any help would be greatly appreciated.