Unite and rule policyReportedly 80,000 US troops have currently been deployed in Europe out of 275,000 total US troops stationed all over the world, including 50,000 in Germany, 15,000 in Italy and 8,000 in the UK. By com...
Shortsighted currency devaluationIt seems like the days of the central bank stepping in to maintain the overvalued exchange rate might be over. This past Friday, the rupee plunged against the dollar, falling down to 107 to a dollar b...
The religious wild cardAs they say, a week is too long of a time span in politics. A lot can happen and come to think a lot in fact did happen. You must have read umpteen number of pieces on the Faizabad debacle and by now...