Ancient Defensive Structures at Oued Beht Reveal a Sophisticated Prehistoric North African Society By AsroPosted on October 31, 2026 In the rugged hills of north-west Morocco, overlooking the river that gives the site its name, a series of remarkable […]