Watch High Quality HLS Streaming of kaff wa dofouf Episode 20 English Sub on DramaKH. The lives of folk groups are a microcosm of larger societies, where fates intersect due to divergent views of concepts like happiness, honor and dignity.