AFP is reporting that Iran launched its own alternative to “inappropriate” YouTube, called Mehr (means “affection), which lets users to upload and...