jpg22 Of The Most Powerful Photos Of This WeekFrom the devastating tornado that struck the rural community of Beauregard, Alabama, to the colorful celebrations of Rio de Janeiro's Carnival, these are the most striking and memorable pictures from this past week.By by Gabriel H. SanchezBuzzFeed News Photo Essay EditorPosted on March 8, 2019, 10:04 pmTwitterFacebookLink