Mishkat al-Masabih
‘Amr b. al-'As told that he heard God's Messenger say, “Fornication will not appear among any people without their being punished by famine, and bribery will not appear among any people without their being punished by terror.” Ahmad transmitted it.
وَعَنْ عَمْرِو بْنِ الْعَاصِ قَالَ: سَمِعْتُ رَسُولَ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ يَقُولُ: «مَا مِنْ قَوْمٍ يَظْهَرُ فِيهِمُ الزِّنَا إِلَّا أُخِذُوا بِالسَّنَةِ وَمَا مِنْ قَوْمٍ يَظْهَرُ فِيهِمُ الرِّشَا إِلَّا أخذُوا بِالرُّعْبِ» . رَوَاهُ أَحْمد
Reference