World News Maximum consecutive pull ups on a bar positioned between two moving trucksBy ABR TeamAugust 13, 2024 Grigor Manukyan of Armenia set a record for performing the maximum consecutive pull ups on…
Elina Behera (born on June 6, 1996) of Odisha, India, is titled as ‘Grand Master’ for making a small size idol of Lord Jagannath (measuring 0.3 mm x 0.3 mm), using clay and acrylic paint, as confirmed on February 20, 2024.