Newborn insects trapped hatching in amber

Scientists have discovered fossilised newborn insects and egg shells preserved together in amber dating back to 130 million years, which provide the first direct evidence of how prehistoric critters hatched. Continue Reading

Vijay Mallya to face bankruptcy proceedings in UK High Court

Embattled liquor tycoon Vijay Mallya’s legal troubles continue to mount as he is set to face bankruptcy proceedings in the UK High Court next year, brought by a consortium of Indian banks in their attempt to recoup unpaid debt worth nearly 1.145 billion pounds. Continue Reading

British Muslim convert admits plotting ISIS attack in London

A British Muslim convert has pleaded guilty to plotting an Islamic State-inspired terrorist attack on targets in London, including the city’s shopping hub of Oxford Street and Madame Tussauds wax museum. Continue Reading