Image Source : AP Representative Image Devastating floods following heavy rains in Afghanistan’s northern province Baghlan…