Beijing: Earthquake tremors were felt in Xinjiang, the northwestern province of China. According to the China Earthquake Networks Center, an earthquake measuring 5.1 on...
MUMBAI: Applause Entertainment's debut feature film 'The Rapist' has been receiving rave reviews from all over. In the past, Applause Entertainment has given several...