You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
-
Was indeed removed :( Instead, go to recent apps and long press the app title there. Little slower but it's the next best way.