The Russian Air Force grounded all its MiG-29s following a crash in Siberia on 17 October 2008. Following a second crash with an MiG-29 in east Siberia in December 2008,Russian officials admitted that most MiG-29 fighters in the Russian Air Force were incapable of performing combat duties due to poor maintenance. The age of the aircraft was also an important factor as about 70% of the MiGs were considered to be too old to take to the skies.The Russian MiG-29s have not received updates since the collapse of the Soviet Union. This is because the Russian Air Force chose to upgrade the Su-27 and MiG-31 instead. On 4 February 2009, the Russian Air Force resumed flights with the MiG-29. However, in March 2009, 91 MiG-29s of the Russian Air Force required repair after inspections due to corrosion; approximately 100 MiGs were cleared to continue flying at the time. The Russian Air Force started an update of its early MiG-29s to the more current MiG-29SMT standard.
Source: in most cases unreliable wikipedia
Huzoor plz understand the difference btw Mig 29 Mig 29SMT and Mig 29K and then post on a thread related to Mig 29K