The European Space Agency has unveiled the first 3D printed component made in space. The achievement will have far-reaching implications for the commercial space industry.
A 19-year-old Delhi University student from Manipur has accused police officials here of handling her harassment complaint against a cab driver with leniency and offering the man an “easy path to bail ...