title: BeautifulSoup changes HTML
body: <p>I noticed that when I get HTML from the web with Beautiful Soup it somehow changes. This is code that I am using to get it:</p>
  
  <pre><code>from bs4 import BeautifulSoup
  import requests
  url ="http://www.basketnews.lt/lygos/59-nacionaline-krepsinio-asociacija/2013/naujienos.html"
  r = requests.get(url)
  soup = BeautifulSoup(r.text)
  print soup
  </code></pre>
  
  <p>Here is part of  original HTML:</p>
  
  <pre><code>&lt;a href="/news-73149-valanciunui-ir-raptors-sezonas-baigtas-foto-statistika.html"&gt;Valančiūnui ir Raptors sezonas baigtas &lt;span class="title_description"&gt;(foto, statistika)&lt;/span&gt;&lt;/a&gt;`
  </code></pre>
  
  <p>Here is the same part of HTML that  get with Beautiful Soup:</p>
  
  <pre><code>&lt;a href="/news-73149-valanciunui-ir-raptors-sezonas-baigtas-foto-statistika.html"&gt;ValanÄiÅ«nui ir âRaptorsâ sezonas baigtas &lt;span class="title_description"&gt;(foto, statistika)&lt;/span&gt;&lt;/a&gt;
  </code></pre>
  
  <p>You see how text is messed up in the HTML that I am parsing. Where is the problem?</p>