What an amazing feat....where are we Indians?

#Science
#China
#ChinaOp
China creates 'artificial Sun,' sets a record by sustaining 100-million-degree heat for 18 minutes on Earth
#Science #China #ChinaOp