Faridabad (Haryana) [India], October 3: India's first-ever 3D Selfie Science Museum was launched during the Annual International Convocation of the India Book of Records (IBR), which concluded at its corporate office today. The two-day event celebrated the exceptional accomplishments of reco