By: Haroon Baloch BERLIN: Germans, avid football watchers, prepared heavily for the semi-final of Euro Cup 2012 between Deutschland and Italy. The Brandenburg Tor is usually thronged with people around 4.5 million as per the rough estimates.
Investigative insight